@import url("pcbase.css");

.title_box{position:relative;text-align:center;padding:45px 0 60px 0;}
.title_box a{width:260px; height:54px; line-height:54px; display:block; margin:0 auto; text-align:center; position:relative;}
.title_box a h2{color:#000; font-size:18px; margin:0; display:inline; padding:0; font-weight:normal;}
.title_box p{display:block; color:#777; margin:30px 15px 0 15px; font-size:15px;}
.title_box .tit{ position: relative;}
.title_box .tit:before{ content: ""; width: 300px; height: 1px; position: absolute; top: 61px; left: -23px; border-top: 1px solid #FF7419;}
.title_box .tit span{ display: block; height: 40px; line-height: 40px; font-size: 3rem;}
.title_box .tit span.sp1{ font-size: 3.2rem; color: #9E9E9E;}
.title_box .tit span.sp2{ width: 170px; margin: 0 auto; font-size: 2.8rem; color: #9F9D9E; font-weight: 700; background: #F1F1F1; position: relative; z-index: 2;}

.txtScroll-top{ overflow:hidden; position:relative;}
.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtScroll-top .hd .next{ background-position:0 -140px;  }
.txtScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.txtScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding:15px 15px 15px 0; margin-top: 5px;}
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }



.zj_chanpin .title_box a{ width: 300px;}
.zj_chanpin .title_box{ background: #fff; padding-bottom: 72px;}
.zj_chanpin .title_box .tit span.sp2{ width: 100%; color: #9B9B9B; font-size: 1.6rem; font-weight: 100; background: #fff; height: 27px;}
.zj_chanpin .title_box .tit span.sp3{ width: 100%; color: #6D6D6D; font-size: 1.6rem; font-weight: 100; background: #fff;}
.zj_chanpin .title_box .tit:before{ border-top: 2px solid #0285FF; width: 700px; left: 50%; top: 44px; margin-left: -350px;}
.zj_chanpin .title_box .tit span.sp1{ color: #000000; font-weight: 700; position: relative; z-index: 9; background: #fff !important; margin: 0 auto;}
.zj_chanpin .title_box .tit span.sp1 i{ margin: 0 10px; position: relative; top: -4px;}
.zj_chanpin .title_box .tit span.sp1 b{ color: #C62920;}

.zj_chanpin .am-tabs-bd .am-tab-panel{ padding: 0;}
.zj_chanpin .am-nav-tabs{ border: 0; position: relative; text-align: center; margin: 0px auto 25px auto;}
.zj_chanpin .am-tabs-bd{ border: 0;}
.zj_chanpin .am-nav-tabs li{ display: inline-block; width: 196px; height: 49px; background: #E9E9E9; margin-left: 20px; float: none; text-align: center;}
.zj_chanpin .am-nav-tabs li:first-child{ margin-left: 0;}
.zj_chanpin .am-nav-tabs li span{ width: 35px; height: 35px; display: inline-block; background: #047789; color: #fff; border-radius: 100%; margin-bottom: 10px;}
.zj_chanpin .am-nav-tabs li a{ width: 100%; height: 100%; background: url(../images/tabbg.jpg) no-repeat; display: block; text-align: center; padding: 10px 0; line-height: 30px; border: 0; text-align: center; color: #fff;}
.zj_chanpin .am-nav-tabs li p{ font-size: 2rem; font-weight: 700;}
.zj_chanpin .am-nav-tabs>li.am-active span{ background: #FE7318; cursor: pointer;}
.zj_chanpin .am-nav-tabs li a i{ margin: 0;}
.zj_chanpin .am-nav-tabs>li.am-active>a,
.zj_chanpin .am-nav-tabs>li.am-active>a:focus,
.zj_chanpin .am-nav-tabs>li.am-active>a:hover,
.zj_chanpin .am-nav-tabs>li.am-active>a{ border: 0; color: #fff;}


.zj_chanpin .am-nav-tabs>li.am-active>a:focus,
.zj_chanpin .am-nav-tabs>li.am-active>a:hover{ padding-left: 10px;}



.zj_chanpin .am-tabs-bd ul li{ height:239px; float:left; position:relative; overflow:hidden; cursor:pointer; margin-bottom: 30px;}
.zj_chanpin .am-tabs-bd ul li img{ width: 100%; height: 238px;}
.zj_chanpin .am-tabs-bd .txt{ width: 94.6%; height:45px; background:rgba(0,0,0,0.6); position:absolute; left: 9px;  bottom:5px; color:#fff;}
.zj_chanpin .am-tabs-bd .txt h3{ width: 100%; font-size:16px; font-weight:100; text-align:center; line-height:45px; margin-bottom: 0;}
.zj_chanpin .am-tabs-bd .txt p{ font-size:14px; text-align:center;}

.jsfwzx{ width: 100%; height: 217px; background: url(../images/jsfwzx.jpg) no-repeat center center;}
.jsfwzx .container{ position: relative;}
.jsfwzx .tel{ color: #fff; font-size: 4rem; position: absolute; right: 30px; top: 85px;}

.wsmxzwm{ background: #FFFFFF; padding: 20px 0;}
.wsmxzwm .container{ width: 1200px;}
.wsmxzwm .liudly{ width: 100%; height: 86px; background: url(../images/6dly.jpg) no-repeat center center; margin: 20px 0 40px 0 !important;}
.wsmxzwm ul{ padding: 0;}
.wsmxzwm ul li{ margin-bottom: 15px;}
.wsmxzwm p{ color: #333; margin-bottom: 8px; background: url(../images/dui.jpg) no-repeat 72px 5px; padding-left: 108px;  }



.wsmxzwm .liu2 .liu2_r{ width: 600px;}
.wsmxzwm .liu2 .liu2_r p.one{ font-size: 2rem; font-weight: 700; color: #333;}

.wsmxzwm .liu2 .liu2_r i{ font-size: 6rem; color: #D30000; font-weight: 100;}
.wsmxzwm .liu2 .liu2_r span{ color: #D30000; margin: 0 20px 0 10px;}
.wsmxzwm .liu2 .liu2_l{ width: 600px; height: 330px; background: url(../images/liu2.jpg) no-repeat;}


.wsmxzwm .liu3 .liu3_l{ width: 600px;}
.wsmxzwm .liu3 .liu3_l p.one{ font-size: 2rem; font-weight: 700; color: #333;}

.wsmxzwm .liu3 .liu3_l i{ font-size: 6rem; color: #D30000; font-weight: 100;}
.wsmxzwm .liu3 .liu3_l span{ color: #D30000; margin: 0 20px 0 10px;}
.wsmxzwm .liu3 .liu3_r{ width: 600px; height: 330px; background: url(../images/liu3.jpg) no-repeat;}

.wsmxzwm .liu4 .liu4_r{ width: 600px;}
.wsmxzwm .liu4 .liu4_r p.one{ font-size: 2rem; font-weight: 700; color: #333;}

.wsmxzwm .liu4 .liu4_r i{ font-size: 6rem; color: #D30000; font-weight: 100;}
.wsmxzwm .liu4 .liu4_r span{ color: #D30000; margin: 0 20px 0 10px;}
.wsmxzwm .liu4 .liu4_l{ width: 600px; height: 330px; background: url(../images/liu4.jpg) no-repeat;}


.wsmxzwm .liu a.zixun{ display: inline-block; width: 140px; height: 46px; background: #FD9E0B; color: #fff; border-radius: 50px; text-align: center; line-height: 46px; margin:15px 0 0 69px;}

.wsmxzwm .liu{ width: 600px;}
.wsmxzwm .liu div.one{ font-size: 3rem; font-weight: 700; color: #333; margin-bottom: 0; width: 100%; float: left;}

.wsmxzwm .liu div.one i{ display: inline-block; width: 52px; height: 74px;  color: #fff; font-weight: 100; background: url(../images/linum.jpg) no-repeat; text-align: center; font-style: normal; font-size: 30px; float: left;}
.wsmxzwm .liu div.one span{ color: #D30000; margin: 0 0px 0 0;}
.wsmxzwm .liu1_r{ width: 600px; height: 330px; background: url(../images/liu1.jpg) no-repeat;}
.wsmxzwm .liu div.one p{ float: left; width: 84%; margin-left: 20px; padding: 0; background: transparent;}
.wsmxzwm .liu div.one .p1{ border-bottom: 1px dashed #ccc; padding-bottom: 8px;}
.wsmxzwm .liu div.one .p2{ font-size: 20px; color: #999999; font-weight: 500;}
.wsmxzwm .p3{ font-size: 1.8rem;}


.wsmxzwm .liu1,.wsmxzwm .liu2,.wsmxzwm .liu3{ margin-bottom: 25px;}


#jssl{ width: 100%; height: 540px; margin: 30px auto 10px auto; background: #3D4247;}

#jssl .title_box a{ width: 602px; height: auto;}
#jssl .title_box{ padding:40px 0 28px 0;}
#jssl .title_box .tit span.sp2{ width: 100%; color: #fff; font-size: 1.3rem; font-weight: 100; background: #3D4247; height: 27px; line-height: 27px; margin-top: 5px;}
#jssl .title_box .tit span.sp3{ width: 100%; color: #fff; font-size: 2rem; font-weight: 100; background: #3D4247; font-weight: 700;}
#jssl .title_box .tit:before{ border-top: 0 solid #E50010;}
#jssl .title_box .tit span.sp1{ color: #fff; font-weight: 700; position: relative; z-index: 9; margin: 0 auto; width: 200px; background: #3D4247;}
#jssl .title_box .tit span.sp1 i{ margin: 0 10px; position: relative; top: -4px;}
#jssl .title_box .tit span.sp1 b{ color: #C62920;}

#jssl .title_box .tit span.sp_l{ width: 100px; height: 3px; background: #0086FC; position: absolute; top: 22px; left: 80px;}
#jssl .title_box .tit span.sp_r{ width: 130px; height: 3px; background: #0C0C0C; position: absolute; top: 22px; right: 50px;}

#jssl .jssl{ width: 1300px; margin: 0 auto;}
#jssl .jssl_r{ position: relative; width: 62%; height: 100%;}

#jssl .jssl_r .tit{ color: #333; height: 50px; position: relative;}
#jssl .jssl_r .tit b{ display: block; width: 115px; height: 50px; text-align: center; line-height: 50px; position: absolute; top: 0; font-size: 2rem;}
#jssl .jssl_r ul.am-tabs-nav li{ height: 50px;}
#jssl .jssl_r ul.am-tabs-nav li a{ padding: 0.8em 1em; color: #fff;}
#jssl .jssl_r .am-tabs-bd{ margin-top: 10px; border-top: 1px solid #DDD; border-bottom: 0; background: #F1F1F1;}
#jssl .jssl_r .am-tab-panel{ padding-bottom: 0;}
#jssl .jssl_r .con{ height: 270px; float: left; overflow: hidden; line-height: 2em; color: #fff;}
#jssl .jssl_r .con p{ text-indent: 24px;}
#jssl .jssl_r .con .am-u-sm-10{ width: 88.333333%;}
#jssl .jssl_r .con img{ float: left; margin-right: 20px;}

#jssl .jssl_r .contabs{ float: left; margin-top: 23px;}
#jssl .jssl_r .am-slider .am-slides>li img{ height: 128px;}


#jssl h3{display:block; height:100%; overflow:hidden; line-height:49px;}
#jssl h3 .cn{ height:100%; color:#f01d1d; font-size:20px; font-weight:bold; border-bottom:1px solid #0181df; float:left; overflow:hidden;}
#jssl h3 .en{ height:50px; color:#0a1931; font-size:14px; font-family:Arial; font-weight:bold; padding-left:8PX; border-bottom:1px solid #e8e8e8; float:left; overflow:hidden;}
#jssl h3 .en a{display:block; width:110px; height:36px; line-height:35px; color:#333366; font-weight:normal; text-align:center; background:#fff; float:right; overflow:hidden; position: relative; top: 12px;}

#jssl h3 span{ position: relative; top: 7px;}

#jssl .jssl_l.am-u-sm-5{ width: 458px;}
#jssl .jssl_l .con{ margin: 0; height: 100%; overflow: hidden;}


#jssl .jssl_r>ul{ margin: 11px 0 0 50px;}
#jssl .jssl_r>ul li{ width: 20.633333%; height: 40px; line-height: 40px; background: #0084FF; margin-left: 21px; text-align: center; font-size: 1.6rem;}
#jssl .jssl_r>ul li a{ color: #fff; display: inline-block; width: 100%; height: 100%;}
#jssl .jssl_r>ul li a:hover{ color: #fff;}
#jssl .jssl_r>ul li:first-child{ margin-left: 0;}
#jssl .jssl_r>ul li.hei{ background: #0D3475;}

#jssl .jssl_r h3 .cn{ width: 10%;}
#jssl .jssl_r h3 .en{ width: 90%;}
#jssl .jssl_l h3 .cn{ width: 23%;}
#jssl .jssl_l h3 .en{ width: 77%;}



.zj_index_al{ height: 531px; position: relative;}

.zj_index_al .title_box a{ width: 602px; height: auto;}
.zj_index_al .title_box{ padding:40px 0 28px 0;}
.zj_index_al .title_box .tit span.sp2{ width: 100%; color: #000; font-size: 1.3rem; font-weight: 100; background: #fff; height: 27px; line-height: 27px; margin-top: 5px;}
.zj_index_al .title_box .tit span.sp3{ width: 100%; color: #696868; font-size: 2rem; font-weight: 100; background: #fff; font-weight: 700;}
.zj_index_al .title_box .tit:before{ border-top: 0 solid #E50010;}
.zj_index_al .title_box .tit span.sp1{ color: #000; font-weight: 700; position: relative; z-index: 9; margin: 0 auto; width: 200px; background: #fff;}
.zj_index_al .title_box .tit span.sp1 i{ margin: 0 10px; position: relative; top: -4px;}
.zj_index_al .title_box .tit span.sp1 b{ color: #C62920;}

.zj_index_al .title_box .tit span.sp_l{ width: 100px; height: 3px; background: #0086FC; position: absolute; top: 22px; left: 105px;}
.zj_index_al .title_box .tit span.sp_r{ width: 130px; height: 3px; background: #0C0C0C; position: absolute; top: 22px; right: 105px;}


.zj_index_al ul li img{ margin: 0 auto; height: 220px;}
.zj_index_al ul li:first-child{ margin-left: 0;}
.zj_index_al ul li p.name{ width: 97%; text-align: center; height: 25px; margin: 18px auto 10px auto;  overflow: hidden;}

.zj_index_al .am-slider-default{ background: transparent;}

.zj_index_al .am-slider-default .am-next,
.zj_index_al .am-slider-default:hover .am-next{ right: -50px; top: 80px;}
.zj_index_al .am-slider-default .am-prev,
.zj_index_al .am-slider-default:hover .am-prev{ left: -50px; top: 80px;}
.zj_index_al .am-slider-default .am-direction-nav a.am-next:before{ content: ""; background: url(../images/lan_r.jpg);}
.zj_index_al .am-slider-default .am-direction-nav a.am-prev:before{ content: ""; background: url(../images/lan_l.jpg);}

.zj_index_al .am-slider-default .am-direction-nav a.am-disabled {
    opacity: 1 !important;
}
.zj_index_al .am-slider-default .am-direction-nav a{ width: 24px; height: 102px;}
.zj_index_al .am-slider-default .am-direction-nav a.am-prev:before, .zj_index_al .am-slider-default .am-direction-nav a.am-next:before{ height: 102px;}



.zj_news{ padding: 25px 0; background: #F1F1F1; }
.zj_news .wtjd{ padding:0; border-top: 0; height: 427px; height: 410px\0\9; overflow: hidden;}
.zj_news .wtjd div.am-g{ width: 100%; margin: 0 auto; background: #fff; }
.zj_news .wtjd .tempWrap{ width: 90%; margin: 0 auto;}

.zj_news .wtjd .tit{width: 100%; height: 45px; line-height: 45px; background: #F7F7F7; color: #000;}
.zj_news .wtjd .tit h2{ width: 50%; height: 100%; margin: 0; font-size: 16px; font-weight: 100; position: relative; padding: 0 0 0 1.5rem; border-top: 3px solid #F58902; background: #fff;}
.zj_news .wtjd .tit a{ display: inline-block; width: 50%; color: #000; float: right;  border-top: 3px solid #D3D3D3; text-align: right; padding-right: 15px;}
.zj_news .wtjd .tit h2 span{ margin-left: 10px;}
.zj_news .wtjd li{ padding: 1rem 0 0 0;}
.zj_news .wtjd li p{ margin-bottom: 0;}
.zj_news .wtjd li p a{
    font-style: 14px;
    color: #333;
    line-height: 18px;
    padding-left: 27px !important;
    background: url(../images/n6.jpg) no-repeat left center;
    display: inline-block;
}
.zj_news .wtjd li span {
    line-height: 24px;
    font-size: 14px;
    color: #666;
    padding-left: 27px;
    background: url(../images/n7.jpg) no-repeat left 5px;
    display: block;
}
.zj_news .wtjd .am-list-news-default{ margin: 0;}

.zj_news .hyzs{ padding: 0 30px 0 0;}
.zj_news .hyzs .am-nav-tabs{ border-top: 3px solid #D3D3D3; height: 48px; background: #F7F7F7;}
.zj_news .hyzs .am-nav-tabs li a:hover{ height: 45px; background: #fff; color: #000; border-color: transparent}
.zj_news .hyzs .am-nav-tabs a.more{ line-height: 45px; float: right; padding-right: 15px;}
.zj_news .hyzs .am-nav-tabs li{ height: 48px;}
.zj_news .hyzs .am-nav-tabs li a{ width: 200px; height: 48px; padding: 0.65em 1em; text-align: center; border: 0; position: relative; border-top: 3px solid #D3D3D3; margin-top: -3px !important;}

.zj_news .hyzs .am-nav-tabs li.am-active a{ border-top: 3px solid #F58902; margin-top: -3px;}
.zj_news .hyzs .am-nav-tabs li.am-active a{ height: 48px;}
.zj_news .hyzs .am-nav-tabs>li>a{ margin: 0;}
.zj_news .hyzs li.one{ border-top: 0; padding-top: 0; border-bottom: 0;}
.zj_news .hyzs li.one img{ height: 136px;}
.zj_news .hyzs .am-nav-tabs li img{ height: 125px;}
.zj_news .hyzs .am-list-news .am-list-main{ padding-left: 25px;}
.zj_news .hyzs .am-tabs-bd{ background: #fff; border: 0; height: 380px;}
.zj_news .hyzs .am-tabs-bd .am-list-item-text{
	line-height: 30px;
    -webkit-line-clamp: 3;
    max-height: 89px;
}

.zj_news .hyzs li.one .am-list-item-hd{ font-size: 2.4rem;}


.link{ width: 100%; margin: 0 auto; color:#838f8f; padding: 0;}
.link .am-titlebar-title{ color:#838f8f; padding-left: 0; font-size: 1.3rem;}
.link ul{ width: 100%; float: left; margin: 0; padding: 10px 0;}
.link ul li{ float: left; padding: 5px 0;}
.link ul li a{ color:#838f8f; font-size: 1.3rem;}
.link .am-titlebar{ margin:0; border-bottom:1px solid #838f8f; height: 40px;}
.link .am-titlebar-default .am-titlebar-title:before{ border-left: 0;}